﻿
var employeeId = null;
var time_in = null;
var time_out = null;
var addBtn = null;
var backBtn = null;

$(function(){
    employeeId = $("#employeeId");
    time_in = $("#time_in");
    time_out = $("#time_out");
    addBtn = $("#add");
    backBtn = $("#back");
    //初始化的时候，要把所有的提示信息变为：* 以提示必填项，更灵活，不要写在页面上
    employeeId.next().html("*");
    $.ajax({
        type:"GET",//请求类型
        url:path+"/gymjsp/personnel.do",//请求的url
        data:{method:"getAll"},//请求参数
        dataType:"json",//ajax接口（请求url）返回的数据类型
        success:function(data){//data：返回数据（json对象）
            console.log(data)
            if(data != null){
                employeeId.html("");//通过标签选择器，得到select标签，适用于页面里只有一个select
                var options = "<option value=\"0\">请选择</option>";
                for(var i = 0; i < data.length; i++){
                    //alert(data[i].id);
                    //alert(data[i].proName);
                    options += "<option value=\""+data[i].id+"\">"+data[i].name+"</option>";
                }
                console.log(options);
                employeeId.html(options);
            }
        },
        error:function(data){//当访问时候，404，500 等非200的错误状态码
            validateTip(providerId.next(),{"color":"red"},imgNo+" 获取员工列表error",false);
        }
    });
    /*
     * 验证
     * 失焦\获焦
     * jquery的方法传递
     */
    employeeId.on("blur",function(){
        if(employeeId.val() != null && employeeId.val() != ""){
            validateTip(employeeId.next(),{"color":"green"},imgYes,true);
        }else{
            validateTip(employeeId.next(),{"color":"red"},imgNo+" 员工id不能为空，请重新输入",false);
        }
    }).on("focus",function(){
        //显示友情提示
        validateTip(employeeId.next(),{"color":"#666666"},"* 请输入员工id",false);
    }).focus();
    addBtn.on("click",function(){
        if(employeeId.attr("validateStatus") != "true"){
            employeeId.blur();
        }else{
            if(confirm("是否确认提交数据")){
                $("#salaryForm").submit();
            }
        }
    });

    backBtn.on("click",function(){
        if(referer != undefined
            && null != referer
            && "" != referer
            && "null" != referer
            && referer.length > 4){
            window.location.href = referer;
        }else{
            history.back(-1);
        }
    });
});